opposition politician - French English Dictionary